Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Brazil F3 Brazil F11 Chile F5 Chile F6 Portugal F1 Turkey F1 Turkey F3 Turkey F4 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Israel F1 Italy F4 Israel F2 Italy F5 Israel F3 Italy F6 Italy F7 Italy F8 Turkey F2 Italy F10 Turkey F3 Italy F11 Brazil F4 Uzbekistan F2 Brazil F5 Argentina F7 Turkey F4 Argentina F8 Turkey F5 Argentina F9 Iran F1 Iran F2 Spain F35 Spain F37 Tunisia F4 Tunisia F5 Tunisia F6 Israel F4 Israel F5 Germany F4 Germany F5 Croatia F1 Croatia F2 Switzerland F2 Switzerland F3 Turkey F3 Turkey F4 Turkey F5 Turkey F6 Uzbekistan F2 Turkey F7 Germany F4 Kazakhstan F1 Turkey F4 Turkey F5 Turkey F9 Turkey F41 Turkey F42 Turkey F43 Turkey F44 Turkey F45 Turkey F46 Turkey F6 Turkey F9 Turkey F11 Turkey F12 Turkey F21 Turkey F31 Turkey F35 Turkey F8 Lebanon F1 Brazil F7 Turkey F18 Turkey F34 Romania F18 Colombia F5 Italy F8 Italy F9 Brazil F9 Brazil F12 Brazil F13 Brazil F4 Brazil F14 Brazil F5 Brazil F6 Turkey F1 Turkey F3 Lebanon F2 Iran F1 Iran F2 Romania F17 Spain F36 Brazil F11 Colombia F6 Brazil F15 Chile F7 Brazil F3 Turkey F48 Turkey F49 Turkey F2 (Antalya) Turkey F6 (Antalya) Turkey F2 Turkey F7 (Antalya) Turkey F8 (Antalya) Israel F1 (Ramat Hasharon) Israel F2 (Ramat Hasharon) Turkey F12 (Antalya) Turkey F14 (Antalya) Turkey F15 (Antalya) Turkey F16 (Antalya) Turkey F18 (Antalya) Belarus F1 (Minsk) Belarus F2 (Minsk) Belarus F3 (Minsk) Turkey F32 (Antalya) Turkey F33 (Antalya) Turkey F36 (Antalya) Turkey F37 (Antalya) Turkey F38 (Antalya) Turkey F23 (Istanbul) Turkey F40 (Antalya) Kuwait F2 (Meshref) Qatar F4 (Doha) Qatar F5 (Doha) Qatar F6 (Doha) Qatar F1 (Doha) Qatar F2 (Doha) Qatar F3 (Doha) Bahrain F1 (Manama) Turkey F12 (Antalya) Turkey F13 (Antalya) Turkey F14 (Antalya) Turkey F16 (Antalya) Turkey F18 (Antalya) Turkey F19 (Antalya) Turkey F20 (Antalya) Turkey F21 (Antalya) Belarus F1 (Minsk) M15 Doha M15 Doha M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Almaty M25 Nonthaburi M25 Nonthaburi M15 Kiryat Shmona Brazil F2 M15 Kiryat Shmona M15 Antalya M15 Antalya M15 Antalya M15 Antalya Brazil F3 M25 Nonthaburi M25 Antalya M15 Antalya M15 Caslano M15 Bucharest M25 Pardubice M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya Turkey F15 (Antalya) M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Tulsa M15 Antalya M15 Antalya M15 Novi Sad M15 Novi Sad M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M25 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Monastir M15 Antalya M15 Antalya M15 Antalya M15 Antalya M15 Antalya Nossa Caixa Tennis Cup - Sao Paulo M25 Antalya M15 Monastir M25 Antalya Credicard Mastercard Tennis Cup - Campos do Jordao M15 Antalya M25 Antalya M15 Antalya M25 Antalya BH Tennis Open International Cup - Belo Horizonte M25 Bourg-en-Bresse Unicredit (Suisse) Bank S.A. Challenger - Chiasso Fergana Challenger - Fergana M15 Antalya M25 Tbilisi M15 Antalya Seguros Bolivar Open - Bogota M15 Antalya M15 Antalya M15 Antalya Roma Challenger 2007 - Rome Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi Sail Open - New Delhi Challenger de Providencia-Copa Kia - Santiago Copa Petrobras Brazil - Belo Horizonte San Luis Potosi Challenger - San Luis Potosi BH Indoor Sarajevo - Sarajevo Samarkand Challenger - Samarkand M15 Antalya M15 Champaign M15 Antalya BNP Paribas Primrose - Bordeaux Fergana Challenger - Fergana Izmir Cup - Izmir M15 Weston Unicredit Czech Open - Prostejov Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Copa Petrobras Colombia - Bogota Akbank Private Banking TED Open - Istanbul Samarkand Challenger - Samarkand M15 Antalya M15 Antalya Belgrade Challenger 13 BH Tennis Open International Cup - Belo Horizonte Sunrise Challenger Korat Challenger Lugano Challenger Turin Challenger Rimini Challenger Manchester Challenger Recanati Challenger Copa Petrobras Argentina - Buenos Aires Istanbul Challenger Bancolombia Open - Bogota Aberto de Sao Paulo - Sao Paulo Bukhara Challenger - Bukhara Akbank Private Banking TED Open 2006 - Istanbul Astana Challenger Sarajevo Challenger Ramat Hasharon Challenger Nottingham Challenger XIII Trofeo Ciudad de Quito - Quito Dallas Challenger Le Gosier Challenger Rome Challenger Braunschweig Challenger Scheveningen Challenger Sopot Challenger BH Tennis Open - Belo Horizonte Izmir Challenger Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ATP Challenger La Serena - La Serena Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger M15 Antalya Ramat Hasharon Challenger Tunis Challenger Braunschweig Challenger M15 Antalya III Aberto Santa Catarina de Tenis - Florianopolis Astana Challenger M15 Antalya San Marino Challenger Sao Paulo Challenger M25 Antalya Tunis Open - Tunis Morocco Tennis Tour - Rabat Banja Luka Challenger M15 Antalya Tunis Challenger M15 Antalya Prague Challenger M15 Antalya Eskisehir Challenger Alexander Kolyaskin Memorial - Donetsk Cyclus Open de Tenis - Florianopolis Astana Challenger President's Cup - Astana Istanbul Challenger Izmir Challenger M15 Antalya Dallas Challenger Buenos Aires Challenger Kazan Challenger Montevideo Challenger Astana Challenger Mersin Challenger Tunis Challenger M25 Antalya Heilbronn Challenger Scheveningen Challenger M25 Antalya Izmir Challenger Segovia Challenger Istanbul Challenger Izmir Challenger Orleans Challenger Mons Challenger Rennes Challenger Turkey F6 Challenger ATP de Cuenca Diario El Mercurio - Cuenca Mouilleron-Le-Captif Challenger M15 Antalya Bukhara Challenger - Bukhara Kazan Challenger Mons Challenger Rennes Challenger Eckental Challenger Brescia Challenger Istanbul Challenger Guangzhou Challenger Rome Challenger Heilbronn Challenger Bratislava Challenger Kazan Challenger Bangkok Challenger M15 Antalya Budapest Challenger M15 Antalya M15 Antalya Astana Challenger Copa Petrobras-Argentina - Buenos Aires Istanbul Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Milan Challenger Izmir Challenger Montevideo Challenger Cleveland Challenger Santiago Challenger San Benedetto Challenger Orlando Challenger Biella Challenger Todi Challenger Recanati Challenger Genova Challenger Tunis Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Rimini Challenger Braunschweig Challenger Amersfoort Challenger Izmir Challenger Eckental Challenger Prague Challenger Heilbronn Challenger Helsinki Challenger Andria Challenger Portoroz Challenger Padova Challenger Istanbul Challenger Raanana Challenger Savannah Challenger M15 Antalya Astana Challenger M15 Antalya M15 Antalya M15 Antalya M15 Antalya Marburg Challenger Braunschweig Challenger Irving Challenger M15 Antalya Izmir Challenger San Benedetto Challenger Orleans Challenger M15 Antalya Como Challenger Shenzhen Challenger Raanana Challenger Prostejov Challenger Braunschweig Challenger Liberec Challenger Izmir Challenger Bangkok Challenger Szczecin Challenger Heilbronn Challenger Istanbul Challenger Oeiras 3 Challenger Prostejov Challenger Banja Luka Challenger Santo Domingo Challenger Samarkand Challenger - Samarkand Guayaquil Challenger Prostejov Challenger Newport Beach Challenger Dallas Challenger Bukhara Challenger - Bukhara M15 Antalya Meerbusch Challenger Szczecin Challenger Campinas Challenger Morelos Challenger Orlando Challenger Istanbul Challenger Pozoblanco Challenger Mallorca Challenger Roanne Challenger Antalya 3 Challenger Antalya 4 Challenger M15 Monastir Segovia Challenger Banja Luka Challenger Toulouse Challenger Cassis Challenger Samarkand Challenger - Samarkand Braunschweig Challenger Istanbul Challenger Istanbul Challenger Bangkok Challenger Nottingham Challenger Charlottesville Challenger Cleveland Challenger Ethias Trophy - Mons Istanbul Challenger Tashkent Challenger - Tashkent Prague Challenger Cary Challenger Antalya 2 Challenger Marburg Challenger Ostrava Challenger Monza Challenger Santiago Challenger Izmir Challenger Prostejov Challenger Movistar Open - Vina del Mar Copa Telmex - Buenos Aires PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Nottingham-2 Challenger Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Bergamo Challenger Mouilleron-Le-Captif Challenger Winston-Salem Open - Winston-Salem China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Sao Paulo Challenger Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm Movistar Open - Santiago M25 Nonthaburi Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Heineken Open - Auckland Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Ecuador Open - Quito Kremlin Cup - Moscow Ecuador Open - Quito Rio Open - Rio de Janeiro BMW Open - Munich Geneva Open - Geneva Brasil Open - Sao Paulo Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Porto Challenger Dallas Challenger Mersin Challenger International German Open - Hamburg Mersin Challenger Open Sud de France - Montpellier Rome Challenger Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Indianapolis Tennis Championships - Indianapolis China Open - Beijing Bogota Challenger Shenzhen Open - Shenzhen Bratislava Challenger Tunis Challenger AEGON Championships - London Sao Paulo Challenger Helsinki Challenger US Men's Clay Court Championship - Houston Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Chile Dove Men+Care Open - Santiago Campinas Challenger Braunschweig Challenger Astana Challenger PBZ Zagreb Indoors - Zagreb Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Serbia Open - Belgrade Irving Challenger Farmers Classic - Los Angeles China Open - Beijing If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Bet-at-home Open - Hamburg Lima Challenger SkiStar Swedish Open - Bastad Abierto Mexicano Telcel - Acapulco Bratislava Challenger Moscow Challenger Mersin Challenger Rome Challenger Brisbane International - Brisbane Bordeaux Challenger Open Sud de France - Montpellier Royal Guard Open Chile - Vina del Mar M15 Antalya Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Buenos Aires Challenger Barcelona Open BancSabadell - Barcelona Credit Agricole Suisse Open - Gstaad Istanbul Challenger Apia International - Sydney Erste Bank Open - Vienna Mestre Challenger Valencia Open - Valencia Heineken Open - Auckland Ecuador Open - Quito Rio Open - Rio de Janeiro Open 13 - Marseille Prague Challenger Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Milan Challenger Credit Agricole Suisse Open - Gstaad Citi Open - Washington Istanbul Challenger Brisbane - Brisbane Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Kremlin Cup - Moscow Bangkok Challenger Valencia Open - Valencia Bangkok Challenger Forli Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Lisbon Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Geneva Open - Geneva Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Sopot Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Istanbul Challenger Murcia Challenger Suisse Open - Gstaad Generali Open - Kitzbuhel Perugia Challenger Nur-Sultan Challenger Amersfoort Challenger Ecuador Open - Quito L'Aquila Challenger Como Challenger Argentina Open - Buenos Aires Las Vegas Challenger Newport Beach Challenger Campinas Challenger Tenerife Challenger Santiago Challenger Rio Open - Rio de Janeiro Poznan Challenger Liberec Challenger Antalya Open - Antalya Delray Beach Open - Delray Beach Amersfoort Challenger Pozoblanco Challenger Dubai Duty Free Tennis Championships - Dubai Rio Open - Rio de Janeiro The Nottingham Open - Nottingham If Stockholm Open - Stockholm Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb Garanti Koza Sofia Open - Sofia Brasil Open - Sao Paulo Suisse Open - Gstaad AEGON International - Eastbourne TEB BNP Paribas Istanbul Open - Istanbul Alicante Challenger Francavilla Challenger Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Ann Arbor Challenger Medibank International - Sydney Shanghai ATP Masters 1000 - Shanghai Istanbul Challenger Antalya Challenger BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Tallahassee Challenger Internazionali BNL d'Italia - Rome Pau Challenger Rogers Cup - Montreal Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Thailand Open - Bangkok Brisbane International - Brisbane BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Interwetten Austrian Open - Kitzbuhel Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rio Open - Rio de Janeiro Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai VTR Open - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London SkiStar Swedish Open - Bastad U.S. Open - New York Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Wimbledon - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Copa Telmex - Buenos Aires Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group II, PO, TUR-MDA 2-3 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, Group II, 1R, TUR-RSA 3-2 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, Group II, 1R, CYP-TUR 1-4 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome Australian Open - Melbourne Olympics - London Olympics - Rio de Janeiro U.S. Open - New York Davis Cup, Group II, 1R, TUR-BIH 1-3 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, Group 2, 1R, IRL-TUR 4-1 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 Davis Cup, Europe/Africa Group II, PO, GBR-TUR 5-0 Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, Group II, 2R, TUR-BLR 2-3 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group II, 1R, TUR-BUL 3-2 Davis Cup, Group II, 2R, BIH-TUR 3-1 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 Davis Cup, Group II, 2R, TUR-SWE 1-4 Wimbledon (juniors) Olympics - Beijing